package boole.port;

/**
 *
 * @author Rémi PIOTAIX <remi.piotaix@gmail.com>
 * @author Thomas Nds nds.thomas@gmail.com
 * 
 * Interface décrivant le comportement d'un port d'entrée.
 */
public interface _PortEntree extends _Port {
    
/**
* getPortsSortie est un accésseur aux ports de sorties. 
* @return renvoie les ports de sorties.
 */
    public _PortSortie getPortSortie();
    
/**
 * connecte le port d'entrée au port de sortie passé en paramètre.
 * @param sortie Le port de sortie à relier.
 * @ensure  this.isValid()==true.
 */
    public void connect(_PortSortie sortie);
}
